草庐IT

jQuery Mobile 导航栏

全部标签

java - 为 BottomNavigationView 中的导航项添加边距

我有一个BottomNavigationView实例化如下:BottomNavigationViewnavigationView=findViewById(R.id.bottom_navigation);navigationView.setOnNavigationItemSelectedListener(this);/menu/menu.xml看起来像这样:/drawable/home_icon看起来像这样:如您所见,我在导航项的按钮周围设置了边框,但是,这些边框相互接触。因此我想在菜单按钮之间添加边距。我该怎么做?正如您还可以从屏幕截图中看到的,我正在阻止换档模式。我通过调用来做到这

android - 在 LG Q6 上以编程方式更改导航栏颜色

我尝试通过主题或编程方式更改导航栏的颜色。到目前为止,这是我尝试过的:在style-v21中:#123456#012345#987654true@color/colorAccent以编程方式:Windoww=getWindow();w.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);w.setNavigationBarColor(ContextCompat.getColor(this,R.color.colorAccent));问题是:它在Nexus设备(Android7.1.1)上运行良好,

android - 固定状态栏和隐藏的导航栏

是否可以隐藏导航栏而不隐藏状态栏?我已经在我的样式的xml中试过了truetruetrue@android:color/transparent我在Activity中像这样隐藏导航栏valdecorView=window.decorViewvaluiOptions=View.SYSTEM_UI_FLAG_HIDE_NAVIGATIONorView.SYSTEM_UI_FLAG_FULLSCREENorView.SYSTEM_UI_FLAG_IMMERSIVE_STICKYdecorView.systemUiVisibility=uiOptions谢谢!!编辑:funhideNavigat

android - 如何将tablayout与底部导航和viewpager一起使用?

我创建了一个带有底部导航栏的Activity。当我想切换到另一个fragment时,我需要tablayout。而tablayout可以控制viewpager。可以把viewpager放到指定的fragment吗?我想要这样:这是当前的结果。我想把viewpager放在红框里 最佳答案 您需要将View寻呼机放在Activity上。制作一个View寻呼机适配器。在适配器中连接不同的fragment。之后,您可以在下面给出的Activity示例上设置适配器。抱歉,我们需要将您的选项卡布局放在vewPager之前。在您的ViewPager

Android Jetpack 导航 - 带抽屉项的自定义操作

我正在使用新的JetpackAndroidNavigation结合抽屉布局。当在抽屉XML中使用相同的ID并结合导航图中的fragment时,一切都按预期工作。我设置了一切:overridefunonCreate(savedInstanceState:Bundle?){super.onCreate(savedInstanceState)valnavController=findNavController(R.id.navigation_host_fragment)setupActionBarWithNavController(navController,find(R.id.drawer

android - 为什么从导航组件版本 1.0.0-alpha09 中删除了 addDefaultArguments()?从 Activity 将 arg 传递给 StartDestination 的 WorkAround 是什么?

你好,我正在研究导航架构组件,我正在以编程方式为我的Activity设置NavHostFragment。MainActivity.xml:MainActiviy.kt:packagecom.andor.navigate.demonavigationimportandroid.os.Bundleimportandroid.support.v7.app.AppCompatActivityimportandroidx.navigation.Navigationimportandroidx.navigation.fragment.NavHostFragmentimportandroidx.na

java - 抽屉导航布局工具栏中的标题未更改

当根据mTitle中指定的fragment名称选择fragment时,mTitle不会在工具栏上显示效果。它只是在每个fragment中显示应用名称。请帮助!!!!MainActivity.javaimportandroid.app.Activity;importandroid.support.v4.app.FragmentTransaction;importandroid.support.v7.app.ActionBarActivity;importandroid.support.v7.app.ActionBar;importandroid.support.v4.app.Fragme

android - 无法使用 Espresso 滚动导航 View

在使用Espresso进行仪器测试时,我无法滚动到导航View的最后几行。尝试过如下步骤:onView(withText("社区准则")).perform(scrollto(),click());有没有办法实现滚动? 最佳答案 您可以在导航View上执行“swipeUp”:onView(isAssignableFrom(NavigationView.class)).perform(swipeUp()); 关于android-无法使用Espresso滚动导航View,我们在StackOve

android - 底部导航栏隐藏了 View 的一部分

在我的应用程序中,我想显示一个简单的图像,在我的SamsungGalaxyS7Real设备上,图像很好,底部导航栏不是View的一部分,而是手机本身的一部分。整个图像都存在。在Android模拟器上,底部导航栏是View的一部分,图像被部分隐藏这是我的简单线性布局这是安卓模拟器截图androidemulator这是我的三星Galaxy真机截图androidrealdevice问题也发生在应用程序中的回收站View中,图像的底部在安卓模拟器上被截断了... 最佳答案 是因为android:fitSystemWindows把它设为fal

android - fragment 内容重叠工具栏和底部导航 View

我在我的android应用程序中实现了底部导航View。有五个fragment。但是,我有一个问题,每次更改fragment时,fragment的内容都会与工具栏重叠。底部导航View的布局一个fragment布局的例子-->这是内容重叠的屏幕样子 最佳答案 我从ConstraintLayout中删除了默认生成的marginTop字段,并将fragment的layout_height更改为0dp。然后在我所有的Fragments布局中,最外层的layout_height我总是设置为匹配父级。